package com.mianyang.zhangsan.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mianyang.zhangsan.model.dto.SecPaperDto;
import com.mianyang.zhangsan.model.entity.SecPaper;
import com.mianyang.zhangsan.model.entity.SecTemplate;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.multipart.MultipartFile;

/**
* @author jiangjr
*/
public interface SecTemplateService extends IService<SecTemplate> {

    /**
     * 查询模板
     * @param template 条件
     * @param current 页码
     * @param pageSize 分页大小
     * @return 模板
     */
    Page<SecTemplate> selectTemplateByPage(SecTemplate template, Integer current, Integer pageSize);

    /**
     * 查询模板路径
     * @param templateId 模板编号
     * @return 路径
     */
    String selectTemplatePath(Long templateId);

    /**
     * 新增试卷模板
     * @param template 试卷模板
     */
    void insertTemplate(SecTemplate template);
}
